package cn.ffcs.uec.organization.action.bean;

import org.zkoss.zul.Button;
import org.zkoss.zul.Datebox;
import org.zkoss.zul.Longbox;
import org.zkoss.zul.Panel;
import org.zkoss.zul.Textbox;
import org.zkoss.zul.Window;

import cn.ffcs.uec.staffAndOutStaff.component.StaffAndOutStaffBandboxExt;
import lombok.Getter;
import lombok.Setter;

@Getter
@Setter
public class UecOrganizationDeptMainBean {
	
	private Window uecOrganizationDeptMainWindow;
	
	private Panel uecDeptInfoExtPanel;
	
	@Getter
	@Setter
	private Button saveBtn;
	@Getter
	@Setter
	private Button cancelBtn;
	
	/**
	 * 帐期
	 */
	@Getter
	@Setter
	private Longbox monthId;
	/**
	 * 编码
	 */
	@Getter
	@Setter
	private Textbox code;
	/**
	 * 名称
	 */
	@Getter
	@Setter
	private Textbox name;
	/**
	 * 简称
	 */
	@Getter
	@Setter
	private Textbox shortname;
	
	/**
	 * 部门类型
	 */
	@Getter
	@Setter
	private Textbox depttype;
	/**
	 * 部门类型
	 */
	@Getter
	@Setter
	private Textbox glbdef2;
	/**
	 * 部门职责
	 */
	@Getter
	@Setter
	private Textbox deptduty;
	/**
	 * 部门级别
	 */
	@Getter
	@Setter
	private Textbox deptlevel;
	/**
	 * 部门成立时间
	 */
	@Getter
	@Setter
	private Datebox createdate;
	/**
	 * 负责人
	 */
	@Getter
	@Setter
	private Textbox principal;
	/**
	 * 负责人(省内)
	 */
	@Getter
	@Setter
	private Textbox leader;
	@Getter
	@Setter
	private StaffAndOutStaffBandboxExt leaderNa;
	/**
	 * 上级部门
	 */
	@Getter
	@Setter
	private Textbox pkFatherorg;
	/**
	 * 分管领导
	 */
	@Getter
	@Setter
	private Textbox glbdef1;
	@Getter
	@Setter
	private StaffAndOutStaffBandboxExt glbdef1Na;
	
	/**
	 * 机构类型
	 */
	@Getter
	@Setter
	private Textbox glbdef3;
	/**
	 * 部门撤销日期
	 */
	@Getter
	@Setter
	private Datebox deptcanceldate;
	/**
	 * 所属业务单元
	 */
	@Getter
	@Setter
	private Textbox pkOrg;
	/**
	 * 渠道类型
	 */
	@Getter
	@Setter
	private Textbox glbdef7;
	/**
	 * 部门层级关系
	 */
	@Getter
	@Setter
	private Textbox deptleve;
	/**
	 * 是否承包单元
	 */
	@Getter
	@Setter
	private Textbox glbdef10;
	/**
	 * 服务区域
	 */
	@Getter
	@Setter
	private Textbox glbdef11;
	/**
	 * 单位属性
	 */
	@Getter
	@Setter
	private Textbox glbdef14;
	/**
	 * 承包类型
	 */
	@Getter
	@Setter
	private Textbox glbdef15;
	/**
	 * 划小单元承包类型
	 */
	@Getter
	@Setter
	private Textbox glbdef16;
	//-------------
	/**
	 * 版本号
	 */
	@Getter
	@Setter
	private Textbox vno;
	/**
	 * 版本失效时间
	 */
	@Getter
	@Setter
	private Datebox venddate;
	/**
	 * 版本生效时间
	 */
	@Getter
	@Setter
	private Datebox vstartdate;
	/**
	 * 创建时间
	 */
	@Getter
	@Setter
	private Datebox creationtime;
	/**
	 * 创建人
	 */
	@Getter
	@Setter
	private Textbox creator;
	/**
	 * 删除标示
	 */
	@Getter
	@Setter
	private Textbox dr;
	/**
	 * 启用状态
	 */
	@Getter
	@Setter
	private Longbox enablestate;
	/**
	 * 内部编码
	 */
	@Getter
	@Setter
	private Textbox innercode;
	/**
	 * 是否最新版本
	 */
	@Getter
	@Setter
	private Textbox islastversion;
	/**
	 * 最后修改时间
	 */
	@Getter
	@Setter
	private Datebox modifiedtime;
	/**
	 * 最后修改人
	 */
	@Getter
	@Setter
	private Textbox modifier;
	
	/**
	 * 集团模型部门主键
	 */
	@Getter
	@Setter
	private Textbox pkDept;
	/**
	 * 时间戳
	 */
	@Getter
	@Setter
	private Textbox ts;
	/**
	 * HR撤销标志
	 */
	@Getter
	@Setter
	private Textbox hrcanceled;
	/**
	 * 常用统计标识
	 */
	@Getter
	@Setter
	private Textbox glbdef6;
}
